package br.com.projeco.biblioteca.persistencia.mensagens;

import com.google.appengine.api.datastore.Key;

import br.com.projeco.biblioteca.mensageria.mensagem.MensagemRequestBase;

public class ReceberObjetoRequest<T> extends MensagemRequestBase {
	
	/**
	 * Código do Objeto requisitado.
	 */
	private String codigoObjeto = null;
	
	private Key keyObjeto;
	
	private boolean detalhado;
	
	public ReceberObjetoRequest() {
		
	}
	
	public ReceberObjetoRequest(Key key) {
		this.keyObjeto = key;
	}

	public String getCodigoObjeto() {
		return codigoObjeto;
	}

	public void setCodigoObjeto(String codigoObjeto) {
		this.codigoObjeto = codigoObjeto;
	}

	public Key getKeyObjeto() {
		return keyObjeto;
	}

	public void setKeyObjeto(Key keyObjeto) {
		this.keyObjeto = keyObjeto;
	}

	public boolean isDetalhado() {
		return detalhado;
	}

	public void setDetalhado(boolean detalhado) {
		this.detalhado = detalhado;
	}
	
	
	
}
